IMP[1]


IMProved Mercury autocode


A language used to code the Edinburgh Multi Access System (EMAS), one of the first operating systems to be written in a high-level language, apparently predating Unix. Luis Damas' Prolog interpreter in IMP for EMAS led to C-Prolog. See Autocode, MAC.

Papers in Journal of the British Computer Society[?]